package org.feng.common;

import com.google.gson.Gson;
import com.google.gson.GsonBuilder;

/**
 * Gson工具
 *
 * @version V1.0
 * @author: fengjinsong
 * @date: 2022年06月24日 11时39分
 */
public class GsonUtil {
    /**
     * 不会序列化空字段的Gson对象
     */
    private static final Gson GSON = new GsonBuilder().create();
    /**
     * 可以序列化空字段的Gson对象
     */
    private static final Gson GSON_WITH_NULL = new GsonBuilder().serializeNulls().create();

    public static String toJson(Object object) {
        return GSON.toJson(object);
    }

    public static String toJsonWithNull(Object object) {
        return GSON_WITH_NULL.toJson(object);
    }
}
